studying a lot and finishing school assignments - Español Inglés Diccionario